restore one's honour - Spanisch Englisch Wörterbuch